﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NEH_SA.Model
{
    public class Problem
    {
        private readonly int _liczbaMaszyn;
        private readonly string _nazwa;
        private readonly int _liczbaZadań;
        private readonly List<Zadanie> _zadaniaLista;

        public string Nazwa
        {
            get { return _nazwa; }

        }

        public int LiczbaMaszyn
        {
            get { return _liczbaMaszyn; }

        }

        public int LiczbaZadań
        {
            get { return _liczbaZadań; }
        }

        public List<Zadanie> ZadaniaLista
        {
            get { return _zadaniaLista; }
        }

        public Problem(List<Zadanie> listaZadań, int liczbaZadań, int liczbaMaszyn, string nazwa)
        {
            _zadaniaLista = listaZadań;
            _liczbaZadań = liczbaZadań;
            _liczbaMaszyn = liczbaMaszyn;
            _nazwa = nazwa;
        }
    }
}
